package com.examine.bean;

import java.util.List;

public class AccessApplication {
    private String id;

    private String scholasticId;

    private String counsellorId;

    private String collegeLeadersId;

    private String schoolLeaderId;

    private String teacherStudentNumber;

    private String userName;

    private String userSex;

    private String contactNumber;

    private String studentType;

    private String startTime;

    private String endTime;

    private String destination;

    private String tripMode;

    private String pursueReason;

    private String travelRoute;

    private String dormitoryArea;

    private String dormitoryNumber;

    private String accessStatus;

    private String creationTime;

    private String updateTime;

    private UserReplenish userReplenish;

    private MyApproval myApproval;

    private List<MyApproval> myApprovalList;

    private PageResult pageResult;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    public String getScholasticId() {
        return scholasticId;
    }

    public void setScholasticId(String scholasticId) {
        this.scholasticId = scholasticId == null ? null : scholasticId.trim();
    }

    public String getCounsellorId() {
        return counsellorId;
    }

    public void setCounsellorId(String counsellorId) {
        this.counsellorId = counsellorId == null ? null : counsellorId.trim();
    }

    public String getCollegeLeadersId() {
        return collegeLeadersId;
    }

    public void setCollegeLeadersId(String collegeLeadersId) {
        this.collegeLeadersId = collegeLeadersId == null ? null : collegeLeadersId.trim();
    }

    public String getSchoolLeaderId() {
        return schoolLeaderId;
    }

    public void setSchoolLeaderId(String schoolLeaderId) {
        this.schoolLeaderId = schoolLeaderId == null ? null : schoolLeaderId.trim();
    }

    public String getTeacherStudentNumber() {
        return teacherStudentNumber;
    }

    public void setTeacherStudentNumber(String teacherStudentNumber) {
        this.teacherStudentNumber = teacherStudentNumber == null ? null : teacherStudentNumber.trim();
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
    }

    public String getUserSex() {
        return userSex;
    }

    public void setUserSex(String userSex) {
        this.userSex = userSex == null ? null : userSex.trim();
    }

    public String getContactNumber() {
        return contactNumber;
    }

    public void setContactNumber(String contactNumber) {
        this.contactNumber = contactNumber == null ? null : contactNumber.trim();
    }

    public String getStudentType() {
        return studentType;
    }

    public void setStudentType(String studentType) {
        this.studentType = studentType == null ? null : studentType.trim();
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime == null ? null : startTime.trim();
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime == null ? null : endTime.trim();
    }

    public String getDestination() {
        return destination;
    }

    public void setDestination(String destination) {
        this.destination = destination == null ? null : destination.trim();
    }

    public String getTripMode() {
        return tripMode;
    }

    public void setTripMode(String tripMode) {
        this.tripMode = tripMode == null ? null : tripMode.trim();
    }

    public String getPursueReason() {
        return pursueReason;
    }

    public void setPursueReason(String pursueReason) {
        this.pursueReason = pursueReason == null ? null : pursueReason.trim();
    }

    public String getTravelRoute() {
        return travelRoute;
    }

    public void setTravelRoute(String travelRoute) {
        this.travelRoute = travelRoute == null ? null : travelRoute.trim();
    }

    public String getDormitoryArea() {
        return dormitoryArea;
    }

    public void setDormitoryArea(String dormitoryArea) {
        this.dormitoryArea = dormitoryArea == null ? null : dormitoryArea.trim();
    }

    public String getDormitoryNumber() {
        return dormitoryNumber;
    }

    public void setDormitoryNumber(String dormitoryNumber) {
        this.dormitoryNumber = dormitoryNumber == null ? null : dormitoryNumber.trim();
    }

    public String getAccessStatus() {
        return accessStatus;
    }

    public void setAccessStatus(String accessStatus) {
        this.accessStatus = accessStatus == null ? null : accessStatus.trim();
    }


    public String getCreationTime() {
        return creationTime;
    }

    public void setCreationTime(String creationTime) {
        this.creationTime = creationTime == null ? null : creationTime.trim();
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime == null ? null : updateTime.trim();
    }

    public UserReplenish getUserReplenish() {
        return this.userReplenish;
    }

    public void setUserReplenish(final UserReplenish userReplenish) {
        this.userReplenish = userReplenish;
    }

    public MyApproval getMyApproval() {
        return this.myApproval;
    }

    public void setMyApproval(final MyApproval myApproval) {
        this.myApproval = myApproval;
    }

    public List<MyApproval> getMyApprovalList() {
        return this.myApprovalList;
    }

    public void setMyApprovalList(final List<MyApproval> myApprovalList) {
        this.myApprovalList = myApprovalList;
    }


    public PageResult getPageResult() {
        return this.pageResult;
    }

    public void setPageResult(final PageResult pageResult) {
        this.pageResult = pageResult;
    }


    @Override
    public String toString() {
        return "{" +
                "id='" + id + '\'' +
                ", scholasticId='" + scholasticId + '\'' +
                ", counsellorId='" + counsellorId + '\'' +
                ", collegeLeadersId='" + collegeLeadersId + '\'' +
                ", schoolLeaderId='" + schoolLeaderId + '\'' +
                ", teacherStudentNumber='" + teacherStudentNumber + '\'' +
                ", userName='" + userName + '\'' +
                ", userSex='" + userSex + '\'' +
                ", contactNumber='" + contactNumber + '\'' +
                ", studentType='" + studentType + '\'' +
                ", startTime='" + startTime + '\'' +
                ", endTime='" + endTime + '\'' +
                ", destination='" + destination + '\'' +
                ", tripMode='" + tripMode + '\'' +
                ", pursueReason='" + pursueReason + '\'' +
                ", travelRoute='" + travelRoute + '\'' +
                ", dormitoryArea='" + dormitoryArea + '\'' +
                ", dormitoryNumber='" + dormitoryNumber + '\'' +
                ", accessStatus='" + accessStatus + '\'' +
                ", creationTime='" + creationTime + '\'' +
                ", updateTime='" + updateTime + '\'' +
                ", userReplenish=" + userReplenish +
                ", myApproval=" + myApproval +
                ", myApprovalList=" + myApprovalList +
                ", pageResult=" + pageResult +
                '}';
    }
}